a87a543202406adba4caf11eeb5d996faf6fc2e3,opennms-webapp/src/main/java/org/opennms/web/controller/OutageListController.java,OutageListController,handleRequestInternal,#HttpServletRequest#HttpServletResponse#,82
Before Change
sortOrder = limit.getSort().getSortOrder();
}
OutagesFilteringView filterView = new OutagesFilteringView();
filterView.setCategoryDao(m_categoryDao);
OnmsCriteria criteria = filterView.buildCriteria(request);
OnmsCriteria countCriteria = filterView.buildCriteria(request);
Integer totalRows = m_outageService.getOutageCount(countCriteria);
Collection<OnmsOutage> foundOutages = m_outageService.getOutagesByRange(rowstart, rowend, orderProperty, sortOrder, criteria);
// Pretty smart to build the collection after any suppressions.....
Collection theTable = m_cview.theTable(foundOutages);
myModel.put("tabledata", theTable);
myModel.put("totalRows", totalRows);
After Change
sortOrder = limit.getSort().getSortOrder();
}
Collection<OnmsOutage> foundOutages = m_outageService.getOutagesByRange(rowstart, rowend, orderProperty, sortOrder, criteria);
myModel.put("tabledata", m_outageListBuilder.theTable(foundOutages));
myModel.put("totalRows", m_outageService.getOutageCount(countCriteria)); // used by org.extremecomponents.table.callback.LimitCallback.retrieveRows
//myModel.put("selected_outages", CurrentOutageParseResponse.findSelectedOutagesIDs(request,m_outageService));